contract technical instructor - English Synonyms Dictionary